Skip to content

Migrate Renovate config#3353

Open
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/migrate-config
Open

Migrate Renovate config#3353
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/migrate-config

Conversation

@red-hat-konflux

Copy link
Copy Markdown
Contributor

The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed.

You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon.

🔕 Ignore: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid.

❓ Got questions? Does something look wrong to you? Please don't hesitate to request help here.


To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/migrate-config branch from 232a6c9 to 9d051fb Compare June 22, 2026 15:25
@fullsend-ai-review

fullsend-ai-review Bot commented Jun 22, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 3:28 PM UTC · Completed 3:32 PM UTC
Commit: 47d3320 · View workflow run →

@fullsend-ai-review

fullsend-ai-review Bot commented Jun 22, 2026

Copy link
Copy Markdown

Review — ✅ Approve

PR: #3353 — Migrate Renovate config
Author: red-hat-konflux[bot]
Scope: 1 file changed (renovate.json), +3 / −1

Summary

This PR migrates the Renovate configuration field fileMatch to its successor managerFilePatterns, as prompted by the Renovate bot itself. The migration is straightforward and correct:

  • The deprecated fileMatch key is replaced with managerFilePatterns
  • The regex pattern \.tekton/.*\.yaml$ is correctly wrapped in / delimiters (required by managerFilePatterns to distinguish regex patterns from glob patterns)
  • The regex semantics are unchanged — the same .tekton/*.yaml files will be matched

Dimension Results

Dimension Result
Correctness ✅ Migration syntax is correct. No stale fileMatch references elsewhere in the repo.
Security ✅ No secrets, injection vectors, or permission changes. Config-only change.
Intent & Coherence ✅ Mechanical bot-generated change. Authorization implicit from nature of change.
Style & Conventions ✅ No findings. Follows existing JSON formatting.
Documentation ✅ No stale Renovate fileMatch references in repo documentation.
Cross-repo Contracts ⏭ Skipped — no exported APIs or interfaces modified.

Notes

Other Renovate deprecated fields (customType, datasourceTemplate) remain in the config. These are still functional and Renovate will continue to migrate them internally at runtime. If Renovate raises a follow-up migration PR for these fields, it can be handled then.

Previous run

Looks good to me

fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review fullsend-ai-review Bot added the ready-for-merge All reviewers approved — ready to merge label Jun 22, 2026
@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
acceptance 53.62% <ø> (ø)
generative 17.18% <ø> (ø)
integration 28.36% <ø> (ø)
unit 71.74% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions github-actions Bot enabled auto-merge July 13, 2026 21:06
@simonbaird

Copy link
Copy Markdown
Member

Needs a rebase probably.

@simonbaird simonbaird force-pushed the konflux/mintmaker/migrate-config branch from 9d051fb to 7322838 Compare July 13, 2026 21:12
@simonbaird

Copy link
Copy Markdown
Member

Rebased.

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 13, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 9:13 PM UTC · Completed 9:21 PM UTC
Commit: 87c4a29 · View workflow run →

@fullsend-ai-review fullsend-ai-review Bot added ready-for-merge All reviewers approved — ready to merge and removed ready-for-merge All reviewers approved — ready to merge labels Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

main ready-for-merge All reviewers approved — ready to merge renovate size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant